body{
    background-color: rgba(0, 0, 0, 0.1);
}

.top_title1 {
width: 249px;
line-height: 23px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
text-shadow: 1px 1px #000000;
background: #65AAD8;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-border-radius: 4px;
}

.top_portadas {
margin-left: -15px;
padding: 0 14px 0 14px;
width: auto;

}

.home_portada_bg {
margin: 0 0 4px 0;
padding: 3px;
width: 170px;
height: 299px;
background: url(../images/portada_background.jpg) top left no-repeat;
float: left;
}

.big_portada_title {
margin: 1px;
padding: 0 2px 0 2px;
width: 163px;
height: 30px;
line-height: 30px;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #fff;
text-align: center;
overflow: hidden;
float: left;
}

.portada_big {
margin: 7px 9px 0 9px;
padding: 0px;
float: left;
}

